package com.base.component.ai.agent.bo;

import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 整个Flow过程的共享数据
 * @author zywei
 *
 */
@Getter@Setter@ToString
public class ContextParamBO  implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
    @Schema(description = "语言")
    private String language;
    
    @Schema(description = "会话Id")
    private String conversationId;
    
    @Schema(description = "提示词占位符")
    private Map<String,Object> promptPlaceholder=new HashMap<>();
    
}
